
/* --- Choose effects --- */

#define USE_SMAA								0
#define USE_FXAA								0
#define USE_CA									0
#define USE_LUMASHARPEN							1
#define USE_FILMGRAIN							1
#define USE_MONOCHROME							1
#define USE_SEPIA								1
#define USE_HDR									1
#define USE_VIBRANCE							1
#define USE_BLOOM              					1
#define USE_LIFTGAMMAGAIN						1
#define USE_TONEMAP								1
#define USE_TECHNICOLOR							1
#define USE_LEVELS								1
#define USE_CURVES								1
#define USE_DITHER								1

/* --- SMAA Anti-aliasing settings --- */

#define SMAA_THRESHOLD							0.10						
#define SMAA_DEPTH_THRESHOLD					0.001						
#define SMAA_MAX_SEARCH_STEPS					15							
#define SMAA_MAX_SEARCH_STEPS_DIAG				5							
#define SMAA_CORNER_ROUNDING					0							
#define SMAA_EDGE_DETECTION						2							
#define SMAA_DIRECTX9_LINEAR_BLEND				0							
#define SMAA_PREDICATION						0							
#define SMAA_PREDICATION_THRESHOLD				0.001						                           
#define SMAA_PREDICATION_SCALE					2.0										
#define SMAA_PREDICATION_STRENGTH				0.5							
#define SMAA_DEBUG_OUTPUT						0							

/* --- FXAA Anti-aliasing settings --- */

#define FXAA_QUALITY__PRESET					9							
#define fxaa_Subpix								0.000						
#define fxaa_EdgeThreshold						1.000						
#define fxaa_EdgeThresholdMin					0.000						

/* --- CA Chromatic Aberration settings --- */

#define Chromatic_shift float2				   (2.5, -2.5) 					
#define Chromatic_strength						0.05

/* --- LUMASHARPEN settings --- */

#define sharp_strength							1.50
#define sharp_clamp								0.025
#define pattern									2
#define offset_bias								1.5
#define show_sharpen 							0

/* --- FILMGRAIN settings --- */

#define FilmGrain_intensity						1.00
#define FilmGrain_variance						0.25
#define FilmGrain_SNR							2
#define FilmGrain_mean							0.50

/* --- MONOCHROME settings --- */

#define Monochrome_conversion_values float3		(0.25, 0.25, -0.25)
#define Monochrome_color_saturation				0.50

/* --- SEPIA settings --- */

#define ColorTone float3					    (1.00, 1.00, 1.00)
#define GreyPower 								0.50
#define SepiaPower 								0.05

/* --- HDR settings --- */

#define HDRPower               					1.50
#define radius2               					0.80

/* --- VIBRANCE settings --- */

#define Vibrance								1.00
#define Vibrance_RGB_balance float3				(1.00, 1.00, 1.00)

/* --- BLOOM settings --- */

#define BloomThreshold         					25 
#define BloomPower             					2     
#define BloomWidth             					0.25

/* --- LIFTGAMMAGAIN settings --- */

#define RGB_Lift  float3						(1.025, 1.025, 1.025)
#define RGB_Gamma float3						(1.600, 1.550, 1.450)
#define RGB_Gain  float3						(1.025, 1.025, 1.025)

/* --- TONEMAP settings --- */

#define Gamma									1.000
#define Exposure							   -0.250
#define Saturation 								0.500
#define Bleach									0.500
#define Defog									0.000
#define FogColor float3							(0.00, 0.00, 0.00)

/* --- TECHNICOLOR settings --- */

#define TechniAmount							0.05
#define TechniPower								3.00
#define redNegativeAmount						1.00
#define greenNegativeAmount						1.00
#define blueNegativeAmount						1.00

/* --- LEVELS settings --- */

#define Levels_black_point						5
#define Levels_white_point						250
#define Levels_highlight_clipping				0

/* --- CURVES settings --- */

#define Curves_mode								2
#define Curves_contrast							0.25
#define Curves_formula							2

/* --- DITHER settings --- */

#define dither_method							1